/* HEADER */
#header {width:100%;overflow:hidden;}
#header .top {width:100%;height:40px;overflow:hidden;background:#4388ff;}
#header .top .nav {width:1000px;height:40px;margin:0 auto;overflow:hidden;}
#header .top .nav .left {float:left;overflow:Hidden;}
/*#header .top .nav .left .home {float:Left;width:100px;height:40px;text-align:center;height:40px;line-height:40px;background:#0246bd url(../images/home-back.png) no-repeat;color:#fff;}
#header .top .nav .left .home a {color:#fff;display:inline-block;width:100px;height:40px;text-align:center;line-height:40px;}*/
#header .top .nav .left .home {float:Left;width:auto;height:40px;text-align:center;height:40px;line-height:40px;background:#0246bd url(../images/home-back.png) no-repeat;color:#fff;margin-right: 18px;padding:0 20px 0 38px;}
#header .top .nav .left .home a {color:#fff;display:inline-block;width:auto;height:40px;text-align:center;line-height:40px;}
#header .top .nav .left .nav-item{background: inherit;padding: 0;}
#header .top .nav .left .nav-item a:hover{text-decoration: underline;}
#header .top .nav .left .siblings {float:left;width:135px;height:40px;}
#header .top .nav .left .siblings a {color:#fff;display:inline-block;width:135px;height:40px;text-align:center;line-height:40px;}
#header .top .nav .left li a:hover {text-decoration:none;}
#header .top .nav .right {float:right;overflow:hidden;}
#header .top .nav .right .member {float:right;}
#header .top .nav .right .member a {display:inline-block;height:40px;line-height:40px;color:#fff;width:150px;text-align:center;}
#header .top .nav .right .shejiao {float:right;}
#header .top .nav .right .shejiao a {border-left:1px solid #2064db;display:inline-block;}
#header .top .nav .right .shejiao a.last {border-right:1px solid #2064db;}
#header .top .nav .right .shejiao a img {border:0;}
#header #logo {width:1000px;height:55px;margin:10px auto 0 auto;}
#header #logo .logo {height:55px;float:left;margin-right:30px;}
#header #logo .recom {/* width:240px; */float:left;height:55px;}
#header #logo .recom dt {float:left;font-weight:bold;line-height:18px;font-size:18px;color:#2c94ff;width:40px;height:35px;margin:7px 0;padding:0 5px;border-right:1px solid #4488ff;}
#header #logo .recom dd {float:left;width:475px;height:50px;margin-top:5px;}
#header #logo .recom dd a {display:inline-block;padding:0 6px 0 6px;float:left;height:20px;line-height:20px;}
#header #logo .brand {width:280px;float:left;height:55px;overflow:hidden;}
#header #logo .brand dt {float:left;font-weight:bold;line-height:18px;font-size:18px;color:#2c94ff;width:100px;height:35px;margin:10px 0;padding:0 5px;border-right:1px solid #4488ff;}
#header #logo .brand dd {float:left;width:168px;height:50px;margin-top:5px;}
#header #logo .brand dd a {display:inline-block;padding:0 12px 0 6px;float:left;height:20px;line-height:20px;}
#header #logo .search {width:280px;overflow:hidden;height:32px;margin:12px 0 11px 0;float:left;background:url(../images/search-back.png) no-repeat;}
#header #logo .search form {overflow:hidden;height:32px;}
#header #logo .search form input.textinput{width:230px;display:inline-block;border:none;outline:0;background:none;height:24px;padding:4px 0 4px 10px;}
#header #logo .search form .search-bottom {display:inline-block;width:32px;height:32px;border:0;outline:0;background:url(../images/search-button.png) no-repeat;}
#header #nav {width:1000px;height:62px;overflow:hidden;background:url(../images/nav-back.png) repeat-x;margin:10px auto 0 auto;}
#header #nav li {padding:0 17px;float:left;height:19px;line-height:19px;margin:6px 0;color:#fff;border-right:1px solid #558ffa;text-align:center;}
#header #nav li a {color:#fff;}

/* MAIN */
#main {width:1000px;overflow:hidden;margin:10px auto 0 auto;}
#main #one {width:1000px;height:220px;overflow:hidden;}
#main #one .one-left {width:350px;float:left;overflow:hidden;position:relative;}
#main #one .one-middle {float:left;width:310px;height:220px;overflow:hidden;margin-left:10px;}
#main #one .one-middle .toutiao {width:310px;height:30px;line-height:30px;overflow:hidden;}
#main #one .one-middle .toutiao a {line-height:30px;font-size:16px;color:#f00;font-weight:bold;}
#main #one .one-middle .ullist {width:310px;height:190px;overflow:hidden;}
#main #one .one-middle .ullist li {height:27px;line-height:27px;overflow:hidden;width:310px;}
#main #one .one-middle .ullist li a {line-height:27px;}
#main #one .one-right {float:left;width:310px;height:220px;overflow:hidden;margin-left:20px;}
#main #one .one-right .toutiao {width:310px;height:30px;line-height:30px;overflow:hidden;}
#main #one .one-right .toutiao a {line-height:30px;font-size:16px;color:#f00;font-weight:bold;}
#main #one .one-right .ullist {width:310px;height:190px;overflow:hidden;}
#main #one .one-right .ullist li {height:27px;line-height:27px;overflow:hidden;width:310px;}
#main #one .one-right .ullist li a {line-height:27px;}
#main #two {width:1000px;height:auto;overflow:hidden;margin-top:20px;}
#main #two .two-left {width:700px;overflow:hidden;float:left;}
#main #two .two-left .two-left-one {width:700px;height:300px;overflow:hidden;/*border-top:1px solid #b4d6f9;*/}
#main #two .two-left .two-left-one #two-left-one-tab {width:700px;height:45px;background:none;background:url(../images/two-left-one-tab-bg.png) no-repeat;}
#main #two .two-left .two-left-one #two-left-one-tab li {cursor:pointer;width:134px;text-align:center;color:#4388ff;height:36px;line-height:36px;float:left;font-size:16px;font-weight:bold;border:1px solid #4388ff;border-width:1px 1px 1px 0;}
#main #two .two-left .two-left-one #two-left-one-tab li.first {border-left:1px solid #4388ff;}
#main #two .two-left .two-left-one #two-left-one-tab li.on {color:#fff;}
#main #two .two-left .two-left-one #two-left-one-tab li.on a{display: block;color:#fff;}
#main #two .two-left .two-left-one #two-left-one-tab li.on a:hover,#main #two .two-left .two-left-one #two-left-one-tab li.on a:active,#main #two .two-left .two-left-one #two-left-one-tab li.on a:focus{color: #fff;}
#main #two .two-left .two-left-one #two-left-one-content {width:700px;height:250px;margin-top:5px;overflow:hidden;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox {width:3500px;height:250px;overflow:hidden;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote {width:700px;overflow:hidden;height:250px;float:left;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#enappstore ul {overflow:hidden;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#enappstore ul li {float:Left;width:130px;margin:5px;background:#1252b2;box-shadow:2px 2px 4px #999;-moz-box-shadow:2px 2px 4px #999;-o-box-shadow:2px 2px 4px #999;-webkit-box-shadow:2px 2px 4px #999;border-radius:0px 0px 10px 0;-moz-border-radius:0 0 10px 0;-webkit-border-radius:0 0 10px 0;height:70px;overflow:hidden;line-height:40px;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#enappstore ul li a {display:inline-block;font-size:20px;width:130px;height:70px;line-height:70px;color:#fff;text-align:center;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#buy ul {overflow:hidden;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#buy ul li {float:Left;padding:15px 13px;background:#ffba00;margin:5px 2px;box-shadow:2px 2px 4px #999;-moz-box-shadow:2px 2px 4px #999;-o-box-shadow:2px 2px 4px #999;-webkit-box-shadow:2px 2px 4px #999;border-radius:0px 0px 10px 0;-moz-border-radius:0 0 10px 0;-webkit-border-radius:0 0 10px 0;overflow:hidden;line-height:40px;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#buy ul li a {display:inline-block;width:86px;height:40px;line-height:40px;color:#fff;text-align:center;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#editor-recom ul {border-bottom:1px solid #b1d8f9;float:left;width:340px;overflow:hidden;padding-right:10px;background:#eff8ff;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#editor-recom ul li {overflow:hidden;width:340px;height:30px;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#editor-recom ul li:hover {background:#1170ce;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#editor-recom ul li:hover a {color:#fff;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#editor-recom ul li:hover dl dt {color:#fff;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#editor-recom ul li dl dt {color:#1170ce;display:inline-block;float:left;padding:0 5px;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#editor-recom ul li dl dt a {line-height:30px;color:#1170ce;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#editor-recom ul li dl dd {display:inline;height:30px;line-height:30px;overflow:hidden;padding:0 5px;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#hi-iv .iv-box {background:#eff8ff;width:698px;height:248px;border:1px solid #cfe6f8;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#hi-iv .iv-box #iv-left {position:relative;float:left;width:390px;height:240px;padding:4px;border:0px solid #eff8ff;background:#eff8ff;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#hi-iv .iv-box #iv-left div.bg {z-index:2;background:#888;filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#hi-iv .iv-box #iv-left div {width:390px;height:60px;position:absolute;bottom:0;left:5px;z-index:3;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#hi-iv .iv-box #iv-left div p {width:320px;height:60px;padding:0 15px;line-height:60px;overflow:hidden;color:#fff;font-size:16px;text-align:center;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#hi-iv .iv-box #iv-left div p a {line-height:60px;overflow:hidden;color:#fff;font-size:16px;text-align:center;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#hi-iv .iv-box #iv-left img {width:390px;height:240px;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#hi-iv .iv-box #iv-right {float:left;width:290px;height:238px;padding:5px;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#hi-iv .iv-box #iv-right ul {overflow:hidden;width:278px;margin-right:10px;padding-right:0px;border-bottom:1px solid #cfe6f8;border-right:1px solid #cfe6f8;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#hi-iv .iv-box #iv-right ul li {width:277px;height:77px;border-top:1px solid #cfe6f8;border-right:1px solid #fff; border-bottom:1px solid #fff;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#hi-iv .iv-box #iv-right ul li dl {overflow:hidden;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#hi-iv .iv-box #iv-right ul li dl dt {float:Left;width:85px;height:60px;margin:3px;padding:5px;border:1px solid #ccc;background:#fff;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#hi-iv .iv-box #iv-right ul li dl.on {background:#fff;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#hi-iv .iv-box #iv-right ul li dl dt img {width:85px;height:60px;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#hi-iv .iv-box #iv-right ul li dl dd {float:Left;width:158px;margin-left:10px;padding:9px 0;}
#main #two .two-left .two-left-one #two-left-one-content .contentbox blockquote#hi-iv .iv-box #iv-right ul li dl dd a {font-size:15px;line-height:25px;}
#main #two .two-right {width:270px;float:left;margin-left:30px;}
#main #two .two-right .two-right-one {width:270px;overflow:hidden;float:left;}
#main #two .two-right .two-right-one #two-right-one-tab {width:270px;height:45px;background:url(../images/two-left-one-tab-bg.png) no-repeat;}
#main #two .two-right .two-right-one #two-right-one-tab li {color:#4388ff;text-align:center;line-height:36px;float:left;width:133px;border:1px solid #4388ff;border-width:1px 1px 1px 0;height:36px;}
#main #two .two-right .two-right-one #two-right-one-tab li.first {border-left:1px solid #4388ff;}
#main #two .two-right .two-right-one #two-right-one-tab li.on {color: #fff;}
#main #two .two-right .two-right-one #two-right-one-tab li.on a {display:block;color: #fff;}
#main #two .two-right .two-right-one #two-right-content-box {width:270px;overflow:hidden;}
#main #two .two-right .two-right-one #two-right-content-box .contentbox {width:540px;overflow:hidden;}
#main #two .two-right .two-right-one #two-right-content-box .contentbox blockquote {width:270px;float:Left;}
#main #two .two-right .two-right-one #two-right-content-box .contentbox blockquote {width:270px;}
#main #two .two-right .two-right-one #two-right-content-box .contentbox blockquote ul {width:270px;}
#main #two .two-right .two-right-one #two-right-content-box .contentbox blockquote ul li {width:270px;overflow:Hidden;border-bottom:1px solid #ddd;padding-bottom:15px;}
#main #two .two-right .two-right-one #two-right-content-box .contentbox blockquote ul li dl {width:270px;overflow:Hidden;}
#main #two .two-right .two-right-one #two-right-content-box .contentbox blockquote ul li dl dt {width:270px;height:30px;overflow:Hidden;margin:5px 0;}
#main #two .two-right .two-right-one #two-right-content-box .contentbox blockquote ul li dl dt a {font-size:15px;line-height:30px;text-overflow:ellipsis;}
#main #two .two-right .two-right-one #two-right-content-box .contentbox blockquote ul li dl dd.img {float:left;width:120px;height:75px;overflow:Hidden;}
#main #two .two-right .two-right-one #two-right-content-box .contentbox blockquote ul li dl dd.img img{width:120px;height:75px;}
#main #two .two-right .two-right-one #two-right-content-box .contentbox blockquote ul li dl dd.des {float:left;width:140px;margin-left:10px;height:75px;overflow:hidden;}
#main #two .two-right .two-right-one #two-right-content-box .contentbox blockquote ul li dl dd.des p {line-height:25px;color:#888;height:75px;}
#main #three {width:1000px;overflow:hidden;}
#main #three div h1.catname {height:35px;padding:0 10px;}
#main #three div h1.catname a {height:35px;line-height:35px;color:#009afe;font-size:16px;font-weight:bold;}
#main #three .con {width:480px;float:left;margin-right:40px;border-bottom:1px solid #ddd;padding:20px 0;}
#main #three .con-20 {width:480px;float:left;border-bottom:1px solid #ddd;padding:20px 0;}
#main #three div dl.top {width:480px;height:90px;overflow:hidden;}
#main #three div dl.top dt {float:Left;width:135px;height:90px;overflow:hidden;}
#main #three div dl.top dt img{width:135px;height:90px;}
#main #three div dl.top dd {float:Left;width:335px;height:90px;overflow:hidden;margin-left:10px;}
#main #three div dl.top dd h2 {width:335px;line-height:21px;margin-bottom:8px;font-size:15px;font-weight:bold;}
#main #three div dl.top dd p {line-height:22px;color:#aaa;font-size:12px;}
#main #three div .recomlist {margin-top:8px;}
#main #three div .recomlist li {padding-left:15px;width:475px;height:30px;overflow:hidden;background:url(../images/recomlist-li-bg.jpg) no-repeat;}
#main #three div .recomlist li a {line-height:30px;}

/* FOOTER */
#footer {width:100%;overflow:hidden;background:#eeeeee;}
#footer .nav {width:100%;background:#444444;height:30px;text-align:center;}
#footer .nav a {display:inline-block;width:80px;height:30px;line-height:30px;color:#fff;}
#footer .content {width:1000px;overflow:hidden;margin:0 auto;padding-top:30px;}
#footer .content .webnav {float:left;/*width:380px;*/margin-bottom:15px;overflow:hidden;}
#footer .content .webnav h1 {font-size:16px;font-weight:bold;}
#footer .content .webnav a {display:inline-block;height:16px;padding:0 8px;margin:8px 0;line-height:16px;border-right:1px solid #ccc;}
#footer .content .webnav a.last {border:0;}
#footer .content .link {float:left;/*width:590px;margin-left:15px;*/}
#footer .content .link h1 {font-size:16px;font-weight:bold;}
#footer .content .link a {display:inline-block;height:16px;padding:0 8px;margin:6px 0;line-height:16px;border-right:1px solid #ccc;}
#footer .content .link a.last {border:0;}
#footer .copy {width:100%;border-top:1px solid #ccc;margin-top:40px;height:60px;line-height:60px;text-align:center;}
#footer .copy p {line-height:60px;}